package xin.printk.android.module.plan;

import android.content.Context;

import java.util.List;

import xin.printk.android.data.entity.Plan;

public interface PlanContract {

    interface View {

        Context getContext();

        void resetPage();

        void morePage();

        int getPageIndex();

        void notifyUpdate(List<Plan> list);

        void notifyMore(List<Plan> list);

        void showError(String message);

        int getState();
    }

    interface Presenter {

        void refresh();

        void loadMore();

    }

}
